package com.bf.xpdd.persistent.iface;

import com.bf.xpdd.domain.ActivityGlobal;

public interface DaoActivityGlobal
{
	/**
	 * 增加一个全局的属性
	 * @param global
	 */
	void addActivityGlobal(ActivityGlobal global);

	/**
	 * 修改全局属性
	 * @param global
	 */
	void modifyActivityGlobal(ActivityGlobal global);

	/**
	 * 修改活动的状态
	 * @param id
	 * @param nick
	 * @param status
	 */
	void modifyActivityStatus(long id, String nick, int status);

	/**
	 * 删除全局属性
	 * @param id
	 */
	void delActivityGlobal(long id);

	/**
	 * 根据nick查询个人的全局设置,类似个人偏好
	 * @param nick
	 * @return
	 */
	ActivityGlobal queryGlobalByNick(String nick);
}
